general staff corps (gsc) - French English Dictionary